<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>
    <script>


        var arr = [9];
        // 思路：如果最后一个数字小于9 +1 返回该数组
        // 最后一个数字=9 将最后一个数字设置为0 上一位加1
        // 如果
        var plusOne = function(digits) {
            for (let i=digits.length-1;i>=0;i--){
                if (digits[i]<9){
                    digits[i]++
                    return digits
                } else if(i==0){
                    digits[i] = 1
                    digits[digits.length] = 0
                    return digits
                }else {
                    digits[i] = 0
                }
            }
        };

        console.log(plusOne(arr));

    </script>
</body>
</html>